Câu ví dụ
- thêm câu ví dụ: 1 2
- Phải ... điều này dường như gợi ý rằng foreach dựa vào con trỏ mảng của mảng nguồn.
- Như foreach dựa vào con trỏ mảng nội bộ thay đổi nó trong vòng lặp có thể dẫn đến hành vi bất ngờ.
- Khi foreach đầu tiên bắt đầu thực thi, con trỏ mảng bên trong sẽ tự động được đặt lại thành phần tử đầu tiên của mảng.
- C ++ cũng cho phép xác định các loại biến khác nhau, chúng tôi sẽ đề cập đến trong các chương tiếp theo như Liệt kê, Con trỏ, Mảng, Tham chiếu, Cấu trúc dữ liệu và Lớp học .
- Đối với mỗi vòng lặp, giá trị của phần tử mảng hiện tại được gán cho giá trị $ và con trỏ mảng được di chuyển bởi một, cho đến khi nó đến phần tử mảng cuối cùng.